vinegar and oil stand - Alemán Inglés Diccionario